high-dose implant - Francés Inglés Diccionario